1298
0
2996
1862
1
758
5527
3
2440
1500
3083
2
337
17946
2711
809
2349
938
392
477
4651
2271
4
323
1045
919
1193
1457
1812
3159
467
332
1522
34
984