62
0
173
1
164
167
154
192
228
2
272
246
223
194
105
271
3
326
241
816
332
293
425
378
573
2082
5
797
4
619
341
78966
45
638
725
409
599