3047
6
2214
0
13835
1
3426
2
15482
15
3775
3559
1832
3
4328
10
2545
5
381
7721
13
8125
1805
3171
1036
1557
1149
415
2499
4
2955
2462
8
5316
589
470
6370
479
266
675
1059