2505
2
7471
9
3591
11
1558
400
0
1547
1
4311
1681
851
1162
2268
4
1590
674
1816
1767
1814
1239
6753
17
517
658
5746
23
2255
1250
1749
2160
1175
2836
383
1494
1568