282572
0
2683
31535
335
3663
1
116
584
580
105290
363
422
484
397
121182
1150
1663
408
745
3373
396
2904
2
375
1343
1073
431
437
440
611
400
2189