2530
891
825
4381
882
2696
2959
911
988
931
802
6933
3613
1682
1490
1172
4971
789
854
886
919
922
800
2000
804
1035
911
2667
3698
934
1131
1005
964
1354
1098
897
1238
2128
796
1137
957
912
1076
8988
861
1021
2300
1093
2594
5794
739
910
830
791
2610
978
814
999
726
1362
817
1684
1086
3015
1151
2340
1222
1018
3423
1247
1085
6067
3359
908
850
1006
3620
1086
811
2481
1965
1856
2137
876
5684
6900
878
717
5861
754
1111
7120
852
657
1003
853
1359
1336
794
1303
736
1651
2143
1142
997
3786
4145
1984
677
813
2587
909
970
2114
3686
1084
3085
5783
4324
4725