140
1
174
305
348
1724
6
241
4
202
280
1208
735
301
264
124
1209
2
918
5
517
714
818
338
661
355
52
203
123
87
0
66
63
382
94
110
3