2418
1
1656
691
0
1567
2
1782
3
693
2585
302
1257
1403
2856
4
3626
5494
8
543
2127
3480
5
2714
1314
2059
2109
1132
417
1594
1702
6
1851
2858
14
2320
3287
1343
1645