2605
9
1880
5
2219
2
2760
4
3296
2274
1
2282
2420
5919
1718
9039
5546
6
563
444571
2680
0
1037
2366
2499
267612
13034
14
3001
19783
2060
1422
1692
3492
3
2926
2854
1850