1049
0
400
1
1454
935
7891
3
611
282572
58
256612
798
4669
2
546
472
1348
96512
4106
290
300
36045
1282
3054
787
3535
5