675
1
5767
9
3448
674
2146
2
622
643
627
994
1031
1436
2144
5
832
596
504
518
669
795
534
460
1693
4
4418
24
1401
3283
8
7091
6
1982
807
470
500