1276
2346
8660
1541
1069
4411
2836
1850
1898
863
3325
1574
985
962
1724
679
1787
3214
2584
1169
1164
791
1557
839
828
1423
2751
2397
1271
3382
835
2910
1917
2886
3098
4923
2412
1960
849
877
1066
817
2934
912
822
1987
1955
3244
1922
2290
1066
981
748
681
1106
2848
1316
907
852
2571
913
1117
3312
2828
1551
1928
1338
1412
1849
3291
1326
822
875
840
1366
897
1059
3397
2548
831
747
1062
696
1075
2269
710
1389
1630
3325
962
1054
1778
1000
1047
1162
3599
904
777
954
1843
843
983
1064
1193
839
884
2567
2387
879
735
818
1913
1306
1196
942
806
785
703
1265
1113