456
0
1557
1661
1
2634
602
1513
2069
3
722
349
410
787
1161
846
1423
1124
2830
7
1610
668
381
1101
286
1931
2
2161
719
2490
4455
1893
2328
3868
1043