448
1
482
18403
6
282572
0
1009
8244
3663
2142
31535
1222856
4
3287
4328
10
105290
503
2683
2904
2
2522
116
363
295
437
759
1343
3047
494
1751
2189
3373
504
11221
23