80
1
263
2
327
4
634
691
477
227619
15
386
272
0
168
270
265
175
77622
19
208
310
292
302
268
346
326
315
435
402
401
320
248
509
3
724