301
1
1015
1819
1606
5296
13
3485
7
8527
1794
0
1726
2
2600
4
6346
16
19944
2930
2377
2110
1495
1622
1787
3386
3
2392
951
2436
2368
1087
1613
12459
2638
2710
1111
2166