2229
4
4698
3
2478
2
466
1
1221
1940
5
2611
925
2435
4017
1682
0
2913
1998
3404
2210
7
2416
13
1670
2425
1164
1056
1909
9
2475
10
1403
2941
107
1453
3615
692
5469
6488