3051
1752
1962
2025
1894
851
1298
2677
991
961
1117
949
2818
1212
852
2151
2313
1712
1172
1302
1781
1664
4041
1291
2151
1020
1898
3227
863
2082
964
1363
2593
860
1523
1945
923
3503
1833
2935
1250
6339
2548
1093
975
1175
1025
1186
1116
4497
1675
1232
1887
1709
3027
1333
1868
1357
882
2256
2148
1774
1882
2218
2066
1408
983
1715
1910
1083
3863
1204
1224
3542
1646
1260
4553
1168
2115
3993
983
1802
2041
2236
2372
2915
4231
897
2006
2352
1666
1684
2089
1790
2636
3746
2271
3862
2592
1612
1391
1071
827
1090
1740
1658
2023
3665
976
929
1263
1073
1185
3971
2013
2171
3088
906
1516
2300