21989
2700
1891
984
956
1704
3174
1634
2230
3726
1246
1194
893
2629
2627
2608
1756
1085
880
2266
895
4918
5841
1024
1116
893
1347
2300
1889
979
2561
3204
1001
3383
1412
1961
1102
4633
1215
976
4837
3117
1676
942
3762
6429
933
1504
3210
4106
2036
9544
939
5127
2689
1149
4576
2482
1317
1704