282572
0
31535
639
448
1
759
105290
363
397
478
2904
2
437
440
3373
2952
295
3663
18403
6
48708
580
31220
10
116
710
3287
1297
2683
4594
266
1073
121182
1009