820
0
1133
1939
2152
957
951
1020
454
1645
1
403
2655
2121
4
409
415
1045
1557
1661
602
1436
722
410
525
787
872
1161
846
269
668
2964
859