2763
1621
911
2745
1312
2165
1495
1053
944
1491
1372
2017
909
898
1345
1493
2183
1093
1949
2270
1173
896
897
1501
985
1322
1019
910
1426
1168
1413
880
957
2401
1078
933
1008
2295
1480
873
845
908
957
847
892
1684
1471
1267
946
863
1906
993
927
1966
2231
1073
1419
898
1792
1668
881
1682
934
3115
2286
918
1364
1416
795
1613
1204
1945
1553
930
1750
902
3328
827
807
2199
886
1256
2095
1549
1766
1059
1315
1613
1891
907
1027
866
1432
810
870
1481
1093
1048
1424
1099
878
1380
927
1622
1009
1275
1456
1057
1428
2434
911
849
1106
803
897
854
763
800
803
2166