2478
1
2304
3
1659
18487
3697
2702
7
1941
0
2188
4
2544
1711
13780
9
2044
2
753
4862
2057
702
1452
2853
1966
6
5527
1679
1517
2578