2973
9
6346
16
3824
1
1785
6
1090
3
1059
1195
1733
3629
3871
2
2794
1444
0
1618
841
3470
5
816
2044
862
2650
20
3066
7
4926
2285
2295
1868
2534
2343
4518
21
5946
1412
3505