1557
0
403
1161
602
1133
1045
4557
8
1857
1
1939
859
454
722
2121
4
13269
14
1661
3795
547
1101
2073
410
2372
2
543
953
269
668
846
2275
3691
5
2809
17353