2142
0
18403
6
31535
116
1073
282572
56488
1559
2
448
1
8475
12
4260
15
3663
3599
1222856
4
400
105807
42
2691
3980
3
2150
4223
22
3014
1343
3159
7
1853
5455
911
558610
422
21743
347