25440
0
105290
397
1
2904
2
282572
31535
1222856
4
437
440
295
3287
558610
6
18403
3373
580
4126
6800
3047
10
1751
2330
2720
48708
3663
520
482
31220
361
363
4328
2683