3316
10
4443
9
1828
3
1845
1
3527
2
4670
2627
297066
0
2949
1743
3014
20
55904
6346
16
7304
7
985
37355
13
3120
4
3085
5
3491
3485
3572
12459
5141
17333
27
444571
1289601
1180
2440
3146
12
3398