4169
1535
963
21767
7513
1573
1445
1136
5780
4397
1012
1003
3820
1140
1914
1105
895
760
862
5426
1800
838
798
825
826
955
861
1291
846
748
1965
17526
1013
814
2081
987
1361
769
1941
3535
1121
1083
1654
1082
1047
7662
957
1546
3764
2974
1116
1494
4462
954
3397
2247
1538
1117
5557
3380