872
986
773
1694
849
2660
1240
768
1126
875
749
2299
808
3918
2269
842
5658
4125
7246
811
694
1095
1434
788
846
907
2137
1304
967
1052
989
1448
953
843
814
935
8309
1408
843
997
2562
824
1188
816
2816
2776
6439
1650
7638
2157
969
2486
3655
1773
2200
3174
1291
2065
1066
1487