1200
2342
1045
755
699
1249
1202
952
3869
822
3100
1677
1541
1272
1200
1632
1868
1707
738
1472
2181
2451
724
3031
1274
892
2017
1725
1471
1674
1424
864
1503
1358
960
1159
2795
1620
2116
1765
2667
2528
1799
1827
1611
1510
858
5104
982
1246
746
3001
3180
1176
608
1303
1314
693
1093
1271
1253
1916
5790
1117
771
751
1430
822
2379
1467
689
1732
972
913
1734
748
741
1085
1599
2933
1334
894
805
1034
1632
1060
2471
760
733
1131
781
996
707
1465
803
961
690
1448
693
1172
7638
1258
2071
6640
2459
814
750
752
1015
997
2176
855
2118
1524
820
1362
671
1091
1411
1625