282572
0
3373
759
363
1297
48708
31535
31220
10
1343
105290
397
1
1779
2904
2
2952
768
1073
745
437
440
116
525
295
552
422
431
2522
138355
3287
706
46414