456
0
1557
1661
1
2634
2933
6559
6
602
2222
2
677
2069
3
722
410
912
754
787
1161
2682
4
846
1124
2830
7
668
1780
381
1101
2873
3257
926
403
1931
2161