1008
1020
2260
792
904
2277
3328
2585
785
1304
841
979
1302
2801
2333
1243
1319
2574
949
1208
1541
1905
1544
1648
1170
1217
851
2412
1554
1168
669
1071
1227
954
921
754
1925
831
1560
1327
910
1436
2065
1140
1334
746
1165
998
795
1190
3341
1515
793
1388
1100
1280
3608
705
857
2849
1205
1075
958
2338
1923
831
845
2880
884
1062
1003
2828
1537
1836
942
1273
1981
1130
1199
1232
2720
1046
856
1195
862
1426
773
1338
2269
1288
723
824
1891
1142
789
882
972
2837
1137
1849
777
1429
2223
4908
2125
974
1379
1064
678
838
777
2001
816
939
1630
1392
997
1732
954
3237