3765
4
32302
0
2535
2
894
14
19783
571
17946
3090
6
2258
1
572
1189
490
469
2932
297066
528
25669
3498
759
2996
2666
9
1295
722
110
416
280
2476
1816
392