559
0
1045
456
1124
1
263
635
661
1557
1661
2634
3116
417
2264
3
602
2069
722
2830
7
410
787
1161
846
668
2290
4
1780
7777
13
381
1101
1421
597
646