1045
0
430
1
456
1661
401
602
262
410
787
5790
4
1103
1161
668
365
405
1101
2123
2726
5875
407
408
663
981
1931
2
2161
2710
9
467
2490
4455