1166
0
4651
3
2123
398656
19
534
2503
1
8627
1298
2271
4
2996
2699
2
914
1862
758
550
1500
477
2949
19783
2535
809
938
337
4044
5
5527
3083
17946
342
2465
817