3545
1
1751
2
2257
3327
18403
6
345
4122
9
1222856
4
341
48708
0
303
482
336
31220
10
367
346
1821
2730
709
1885
419694
5270
7
2955
1925
3
2027
36609
34
1509
6515
105290
1810