2425
7
21152
8
2535
2
2921
5
1603
1
2768
0
2133
1681
1734
6307
10
1539
2152
2711
2294
1038
1558
32302
19783
1168
3498
4
3326
3
2166
2336
866
4179
2890
1725
706
1788
2999