2691
2
3564
3
3595
6
1987
1
2141
18385
2119
923
11
2086
4
1740
641
4637
7
3006
7334
282572
0
1165
2422
5455
9576
14
1323
2272
9