3160
3861
66
8969
2005
3519
3659
488
3037
715
284
28
9760
228
24761
162
24954
623
1543
2064
225
333
2588
1386
1245
950
173
711
134
239
346
447
489