419
0
297
547
1346
4
1167
1557
517
2655
1332
328
5155
8
462
685
846
1020
2224
2
492
767
670
382
467
2143
505
1161
5875
668
588