3041
2
2243
1
2478
2216
181997
11
2483
108797
0
1950
5141
7
5090
7159
10
7034
1648
402
10827
4
508
9956
3
422
189
40314
14
3186
189326
297066
2274
2471
3727
17970
15
444571
9
1564
701