1045
0
456
770
1
1557
1661
2634
699
602
2069
3
722
410
369
787
1161
846
1124
2830
7
668
1780
381
1101
339
1783
2874
1398
5442
22
1931
2
2161
4761
6
719