2505
2
7471
9
3591
11
1558
400
0
658
2610
2414
851
1
6666
4
101415
109
1162
2268
3544
3
674
1449
1223
951
1767
3163
2668
1431
1239
6753
17
517
2090
2163
5746
23
3107
7
2255