2694
3
820
0
2152
8969
1020
957
1444
1
415
951
409
525
787
1557
403
1161
602
1133
1045
1939
859
2655
454
583
722
1217
755
2121
4
1661
2964
1739
2