2225
1351
1101
828
1442
915
859
894
1098
850
1695
1262
1504
1007
1669
960
2052
1848
1484
1042
872
1329
1630
877
1396
1303
1136
1252
1611
1652
1243
1573
1432
1919
931
843
881
1292
1146
2122
7200
1393
2557
1608
1460
1011
1496
1519
1470
1360
1254
931
1222
1433
1129
1686
10152
1012
2036
1869
1974
707
866
1234
889
1365
907
743
2654
1763
1510
1195
793
1194
1217
760
980
783
990
1198
3961
864
646
1210
2659
890
918
750
1304
825
775
1853
1594
674
1291
874
1361
7635
1522
755
707
1042
1116
989
1407
1968
826
827
17961
9962
1251
999
877
1018
887
1618
862
725
3295
1058