2418
1
1656
1314
0
1782
3
4820
2
2856
4
1567
693
1702
6
2198
302
1403
1133
1257
1939
957
951
454
403
918
2121
409
3480
5
415
464
1045
349
456
1573
1557