2530
4
6236
10
1728
1
6856
24
1174
10827
7876
1544
3
2337
5
2344
2629
2
174730
18
2302
3541
2605
585
378
0
951
562
23558
17
2906
2110
690
1087
2850
1694
9956
3012
2100
2936