2763
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
866
1142
2914
1409
803
749
1467
1341
760
1908
1010
892
786
795
941
802
794
841
1606
1753
1060
827
1275
1504
1633
833
1485
2434
1429
2698
1051
1456
795
1332
817
1602
812
1881
807
1252
909
914
2232
2237
1146
804
2683
833
822
886
1000
914
983
788
2200
881
898
967
1320
835
850
798