2906
2
951
1
8313
9
1824
5
2523
3
2015
1854
4
5924
17
5301
13
1067
0
3354
1253
4032
12
2035
6
3254
2142
5147
2715
2499
108797
1601
2386
2193
2245
2530
6236
10
3107
7
1174
10827
2629