8876
8
325
1
2560
4
2192
3
3545
1751
2
3233
16
3327
18403
6
345
4122
9
1222856
341
48708
0
303
482
336
31220
10
367
346
1821
2730
709
1885
419694
5270
7
2955
1925
2027
36609
34