107
0
456
409
787
1557
403
1025
1161
602
1133
1045
408
1414
663
1939
366
418
454
781
722
2121
4
1824
2987
2
348
1661
1
683
547
2659
1101
295