3316
10
452
0
2131
1
1285
5070
19
19944
2
5141
7
5406
6
1078
2477
8
4754
1518
4335
929
3
2571
2392
2377