3595
6
2141
3
18385
2
2119
1
2330
923
11
2086
4
1740
641
2708
3006
7334
282572
0
2422
5455
1501
9576
14
1323
2272
9
4820