430
1
31535
0
363
5611
11
307
3373
397
116
305
709
1667
382
361
302
445
21743
401
437
918
580
18403
6
1282
1073
2904
2
105290
1943
729
269
448
326