3373
0
397
1
363
580
18403
6
2683
802
335
1152
360
584
31535
105290
1222856
4
273
594
78
298
3663
1045
1126
1073
2941
354
282572
1314
478
4328
10
2952
421