3765
4
1742
6
1153
0
21152
8
3092
2535
2
3593
16
19783
2932
2015
3189
4471
3498
3683
1
3051
1603
32302
4651
1295
25669
17946
280
571
1700
297066
2366
2650
20
1135
3
4442
7
2990