472
1
891
2680
4
393
437
2
637
1797
7
409
721
1248
1251
1522
422
672
985
1270
0
754
3
3162
1931
1009
791
760
733
1003
2639
8
650
641
353
752
561