3500
2699
798
763
2583
1037
879
3023
1717
861
970
1476
981
1074
6084
3337
758
1638
2332
5913
1148
1348
842
854
2106
1133
798
863
2542
939
841
831
3652
793
995
4821
882
1228
1162
1162
845
905
869
853
1034
1517
824
808
2231
982
831
1199
836
1832
3246
1331
869
843
809
1356