191
1170
203
310
720
974
55
147
124
97
49
141
334
628
26
128
1405
223
160
641
624
59
1725
146
375
34
53
443
470
4528
3739
194
174
167
90
255
27
38
460
498
64
533
252
31
151
2036
74
639