1545
935
2943
2649
2274
2369
1423
6393
1455
2519
4349
859
2360
20963
3263
1433
876
2023
2535
1826
7906
1907
1281
8946
21989
887
50130
9300
1035
1435
1208
869
2228
4245
2404
892
6443
2084
2608
1755
1200
880
1901
974
52090
1269
2561
959
965
997
4050
831
1050
3267
952
9544
13818
908
2270
11584