3715
2
5151
1047
83
1
21152
8
4651
3
2650
20
2405
2740
280
297066
0
3080
181997
11
946
2773
1778
3090
6
2710
2045
1558
16062
15
2932
1622
2622
2368
1348
1306
3035
17970
685