481
1
630
2
1852
6
405
657
546
2280
5
92
377
1152
644
81
378
1569
1513
3
1368
1392
1188
207
866
480
2634
730
1597
1478
471
414
216
406
1291