358
1
105290
0
303
18403
6
448
482
282572
1751
2
1009
504
31535
397
2904
1222856
4
437
440
295
3373
3287
633
5617
5
25440
2142
2581
580
1593
7
11221
23
6800
3092
509