281
0
1671
935
1540
577
187
483
1672
383
200
428
155
1072
787
857
628
755
664
346
6339
2260
3
1949
374
573
488
53
1318
590
522
397