2408
2
1813
1
689
1404
0
2475
5446
5
2445
6
2488
4
5682
4987
3
4382
1911
3242
1510
4631
1898
1270
952
769
273
358
863
934
2069
18403
7756
477
2522
1649
2431