881
1
2041
1108
198
730
518
3187
13
79
1586
1016
144
597
13
455
19
451
1992
686
1130
2295
721
170
14
280
975
272
826
316
888
646
1208
632
548
22
444
621
1060
18
246
873
1232
1033
940
152
155
810
538
661
