819
0
470
210
320
433
539
171
63
559
3815
357
798
303
172
249
326
1053
394
693
20634
8
287
310
362
458
787
25127
376
423
409