394
1
4223
22
31535
0
580
3373
397
437
307
1547
363
2564
2
48708
2904
1222856
4
105290
31220
10
3287
1821
6
282572
401
1073
440
448
4328
412
5611
11
295
18403
2459
9
2330