2763
1621
1308
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
969
2124
1248
751
943
1891
1103
966
810
1051
841
3114
883
1118
1345
977
880
1716
881
1282
1606
836
840
854
783
1057
863
1092
793
1309
852
975
778
3070
1426
882
1408
786
1425
821
2112
1250
1263
926
1432
2286
2344
1442
1070
938
1305
2145
890
1439
916
2025
1207
1433
1485
817