2797
5
2740
1
1295
1922
2
2274
2348
1755
2773
1761
2920
4
2949
0
3085
2476
3
14861
7
280
2354
762
2600
12459
3186
2502
3539
2650
20
444571
9
174730
18