912
1546
872
939
504
42
1572
531
1193
1146
884
1169
1163
883
1462
522
1182
1163
1864
1936
1225
1204
1889
1135
1567
1602
523
1815
506
1470
1209
1862
1802
526
1897
535
1838
1863
523
1870
902
1229
1534
838
1812
516
851
1203
41
847
1562
1835
847
1636
1182
1286
1297
1562
863
223
855
0
1902
1771
1909
568
518
866