535
2
773
1370
1
503
627
433
657
864
1200
497
1706
1266
1644
8196
4
483
2174
8
776
821
1737
598
2128
597
1182
1567
0
3422
369
1805
722
2235
6
3907