3572
5
7034
2
1152
0
1675
3
3316
10
1563
1199
1
4443
9
1828
1845
3527
467
4670
2627
297066
2949
1743
3014
20
1212
55904
6346
16
7304
7
985
37355
13
3120
4
1469
3085
3491
4971
6
1018