2328
3
2957
6
13159
10
3056
3287
1
886
1172
2585
2
543
0
333
3626
1038
2127
2714
5
2393
1470
2109
1365
1132
1261
1822
417
1594
1015
999
17730
11
358
1851
4
1750
11881