2571
6
2377
1
5489
11
1526
2
3083
17946
0
929
3
623
2722
5805
18
3546
2996
1093
1189
2972
2131
2392
2744
1224
2258
4335
25669
2838
4
108797
868
19783
801
3551
10
2110
562