8280
8
4431
2
1841
7
951
0
1152
1852
2260
12
2393
3092
1
422
105290
2585
787
404
538
1777
3131
17
2675
3287
509
758
2211
1002
2279
1846
4
340
2069
3