674
1
597
3
740
2
511
497
506
528
594
403
458
641
1352
590
716
4
443
704
699
1185
1110
1006
595
0
610
1146
962
559
574
692
1597
635
7
2145
5