2192
2
1060
1
2789
4
108797
0
7199
1112
224
592
2386
2245
3
2530
6236
10
1174
10827
1560
1744
1510
2629
585
378
951
1015
562
2906
3484
690
1087
1485
1694
9956