2001
937
1080
1062
916
959
930
1040
1004
1000
1292
970
1053
853
793
2170
992
912
774
1672
1062
1593
1235
916
959
1415
3248
1138
1002
1427
1035
783
987
1025
821
923
862
2934
1061
1009
1030
808
965
875
995
758
1633
1094
2345
753
745
800
2407
903
2800
730
1094
1540
2895
1549
1406
854
1881
743
2479
1259
1160
1338
806
1037
1220
922
806
1127
825
1361
893
831
5151
1868
2175
1136
1389
2266
981
1022
1285
1162
719
2372
926
944
1103
877
2606
2283
1344
1007
646
1491
873
749
1485
867
2198
5164
754
694
702
908
2566
4098
716
723
865
1112
1413
897
714
1451