2358
9
3090
6
2535
2
32302
0
3498
4
582
1819
1
1380
19783
3694
14
3868
10
1817
2160
1461
7471
2471
7
572
3400
2456
2365
1628
7793
3591
11
5052
5717
2377
619
9027
2209