820
0
859
755
1273
1
957
953
1326
2121
4
1133
2328
547
1045
1939
492
2982
3
525
454
2655
543
1922
3691
5
1823
1661
2964
670
2152
407
909
1101
1020