282572
0
31535
105290
2683
363
397
1
2904
2
437
440
1222856
4
295
3663
5611
11
448
18403
6
48708
580
478
31220
10
759
3287
296
46414
639
4594
422
3373
266
2952
1009