3026
13392
2926
2015
1145
1890
1376
3221
5266
1628
902
847
1236
2791
884
21671
7437
3982
17891
1709
9635
6326
1072
1228
1877
1878
6824
929
1503
1051
1889
1591
1064
4020
1635
1192
37218
2176
1860
1847
1174
4911
1639
1737
3022
1404
2379
3392
15847
6979
12170
5667
1288
1262
4022
1454
3187
1486
6004
4311