499
0
1106
2
14831
7
2452
4
996
3586
1411
1
760
1721
16275
8
1894
1606
1662
2931
2486
3
442
5638
2890
4253
4316
10
6493
3203
3044
2449
40013
19
2531
1717
2081
2870
2669