1045
0
430
1
456
4936
1661
401
602
262
410
6213
787
1161
668
365
405
1101
2153
2
2123
323
5875
407
408
663
981
1931
2161
467
2490
4455