3715
2
5151
21152
8
4651
3
2650
20
2405
1
810
2740
280
2884
5
4179
297066
0
1554
1047
687
3080
181997
11
2303
1537
2773
4551
7
3090
6
5367
1306
1721
2932
2710
6026
1309
1233