298
0
618
357
631
821
575
155
627
271
640
2330
2
152
282
614
392
381
505
342
1836
1315
1483
691
138
530
467
3351
1
469
376