1391
1
915
2121
4
798
0
722
1271
2
1879
935
1049
675
1133
787
957
1132
454
1557
415
1101
493
714
1571
846
2211
750
1939
951
403
266
409
358