1245
863
1889
917
1621
1238
533
0
0
872
1539
1837
1780
507
1229
1978
937
1853
509
1553
549
924
1843
854
1545
517
1533
837
70
1584
179
876
1915
513
1245
1156
70
1915
1191
864
1820
1496
865
861
1548
1233
514
315
1835
900
1532
1608
303
1916
1142
1155
1501
327
1513