2733
3
2121
4
722
0
2037
1
422
330
675
1133
325
957
454
1557
415
445
1101
468
1571
1429
1345
5
2279
2
1365
846
3007
7
490
3287
2490
750
1939
328
951