2471
0
1242
1
1752
2970
407
467
108797
152
5232
7
1594
14470
2386
1686
2
2245
3
2530
4
6236
10
908
1174
10827
1310
2629
585
378
951
1015
562
2906
690