2138
2
3765
4
2535
19783
380
0
497
17946
32302
25669
341
2683
1
297066
21152
8
2932
894
3498
571
1189
2057
1295
280
3779
1823
3683
581
951
1560
2650
20
1193
14