3715
2
5151
21152
8
4651
3
2650
20
2405
1
2740
280
297066
0
1047
2529
7
3080
181997
11
2430
1095
2773
3098
3090
6
2631
4757
2591
2308
2932
1599
3508
4096
1720
31371
64
2287
2245