2682
4
1377
1
2733
3
2121
918
2919
5
422
0
330
1938
1133
1852
2
957
951
409
1557
415
521
602
468
1571
1237
787
1152
846
2490
1280
1939
381
454
403