3765
4
2535
2
19783
17946
0
32302
25669
1864
1
14118
18
2683
297066
21152
8
2932
1676
894
8185
3498
571
3351
3
1189
1295
280
3779
1819
4079
3683
923
2650
20
14
1153
2996