672
1
777
1001
1595
2
2654
5
916
5492
9
838
1566
1905
950
620
20654
14
787
520
1408
1050
687
704
3486
880
1894
3
747
836
650
4069
755
969
1090
744
4