2356
3123
1831
766
1641
826
830
1388
1869
725
1298
1098
1375
1487
1179
895
1450
755
660
2350
2392
1263
1017
1082
1358
745
931
892
1537
1529
1352
1794
702
775
1731
1004
734
2758
1176
724
2124
982
1383
2267
1274
1594
1329
776
873
708
1713
735
939
919
1130
1263
768
1253
633
2625
827
1396
1105
1050
1135
791
1034
1476
707
762
744
873
1303
1299
6596
759
883
1140
777
919
1112
1891
2824
975
922
856
904
845
714
934
1746
1097
781
1739
997
3434
722
1058
1679
1610
813
1749
1110
799
830
1557
1445
1081
2022
1505
1661
1910
2003
1570
1068
892
1169
1327
861
1695