2906
2
1992
3
2591
1
697
0
4943
1309
2687
4914
1709
6707
24
2907
2462
6236
10
951
1307
1694
5389
1174
1492
3206
5
1769
3012
4
10827
1534
1047
2480
1053
19079
6
2596
12459