2970
4
2505
2
1451
1
2500
1683
0
644
1180
991
4564
14
1572
2698
2615
1625
1329
3360
5
374
954
1661
2417
6
1593
824
2395
1533
4655
10
1811
2135
1694
5216
8
2329