3895
4005
1940
1985
1006
914
1552
904
849
875
970
1165
1600
1226
893
1499
7051
1156
1086
4954
1969
939
1874
1240
1650
1171
966
4709
1602
845
1832
1084
926
926
5155
5190
929
6864
1936
3150
1585
831
1088
1069
3426
1433
959
869
1169
945
1455
7134
1746
949
1137
1512
1220
948
1459
1293
880
5680
1134
7982
1390
3947
1067
1770
1805
901
1051
1152
2098
1810
1275
1952
2157
1045
1199
921
1019
1035
2024
1366
1077
836
925
792
1559
1488
1130
2295
1541
3051
853
1299
949
1004
1847
1115
1268
2481
964
1505
1637
907
1443
2321
1033
915
1152
1286
1059
1905
1423
963
1058
782
4190
816