2972
0
1526
2
2530
4
4651
3
189326
66
3386
2392
2773
1
6346
16
1976
280
1622
3551
10
2650
20
2110
1652
108797
2740
3189
6