2219
35176
978
1162
833
5318
966
2236
886
1354
980
1214
1677
1178
1991
1346
1077
1052
1027
977
1892
1102
5113
3869
1682
3377
1032
2199
981
931
971
2747
849
926
1317
935
969
1472
1671
1260
1184
10442
1041
978
1005
2537
6789
1742
1195
16198
2207
880
1203
1112
2761
878
2636
3754
1309
939