397
1
382
31535
0
1943
5611
11
508
307
1667
361
1044
18403
6
507
703
363
677
3373
1073
2904
2
797
1780
437
1423
580
329
468
1222856
4
1126
257
440
709