518
0
5316
3
256612
670
1374
1
97284
1890
3426
2
1222856
4
2237
633
1987
642
3559
3233
16
1533
1563
3015
419694
9
2214
1152
2288
13835
2647
1847
4328
10
49165
7
317
559
11850