3765
4
2535
2
19783
840
0
6026
17946
32302
3158
1022
1
25669
553
1619
2683
297066
21152
8
2932
3498
2508
7
1295
280
3779
3683
2028
2879
2650
20
1153
2929
6
2159
3090