1020
0
456
602
25137
1557
4111
2
722
467
381
2730
6
403
1167
1101
1939
454
2143
968
505
787
1661
1
951
2328
846
1133
5313
1045
408
614
1161
1824