3715
2
5151
2090
1
21152
8
4651
3
2650
20
2405
3326
2740
280
1532
1371
297066
0
1047
697
3080
181997
11
2773
1749
1813
3090
6
1816
1859
2932
1537
7976
1016
2456
3001
3126