1254
1994
843
1335
2018
667
1287
697
817
1439
1299
1073
947
1387
1697
2016
1366
1015
732
3717
1527
1144
7389
796
853
789
954
1248
1563
1609
6808
1551
839
915
1550
879
918
838
1763
1688
954
2137
6574
3053
12990
670
1021
1639
922
1746
1014
2152
2994
896
852
2163
745
934
2178
850