3765
4
2535
2
19783
32302
0
1189
17946
553
25669
239
3400
2683
1
297066
1853
21152
8
630
2932
894
3498
571
2582
1382
1930
1295
280
2377
3779
3683
1487
2650
20
14