1579
1028
923
988
931
4667
958
901
908
899
1516
980
2235
1014
1352
918
1248
1315
1336
1074
990
1439
2055
1560
961
815
1224
1522
941
7240
1953
1147
1018
1286
2034
929
1949
926
5144
985
1199
3129
2456
1962
996
1916
912
11783
862
969
3460
890
4893
1282
1062
1231
1300
1069
905
2127