456
0
1557
1661
1
445
1563
3430
602
722
410
4077
2
787
2733
3
1161
846
668
1152
1437
381
1101
663
1374
3348
1645
1931
2161
2320
1822
5
4455
1893
2328