282572
0
3373
458
48708
31535
1015
31220
10
1343
759
1238
105290
397
1
363
1297
2904
2
745
2189
552
422
437
440
584
2952
295
431
611
1073
1222856
4
2740
25440