684
2151
995
894
859
1309
1621
663
845
743
670
1001
726
728
1439
1029
948
1047
880
2673
7467
694
3154
643
890
1274
672
2949
828
764
903
1072
678
703
1864
1913
3271
1555
655
857
3483
856
3143
7292
805
3261
6634
775
1026
7067
1304
1097
6434
1137
753
956
1090
1550
1598
723