1540
550
1212
545
861
1294
1629
874
298
893
1584
1219
912
82
887
883
857
1853
888
1527
526
318
1845
558
1231
1270
844
1908
862
1783
549
58
522
542
880
900
1219
881
1248
1507
1509
1089
525
1239
511
1600
82
1242
1214
876
884
1257
588
511
850
58
1463
1562
524