2505
2
7471
9
3591
11
1558
2722
3
400
0
3354
1
851
1162
1814
2571
6
2268
4
674
1767
383
2456
1239
1545
6753
17
1599
517
658
5746
23
2209
1746
2255
1250
1749
2710
2578