1298
0
2996
2271
4
742
1049
1862
1
758
392
1500
2042
477
19783
2
2535
938
809
337
14125
10
3083
4044
5
17946
2465
3159
3125
32302
815
1045
789
955
1193