2217
7
1226
2
3957
3
4309
1475
1
930
1846
960
0
2211
2959
3154
6
2642
2655
1252
1558
2802
3771
924
1746
665
1466
3470
5
549
2565
6189
944
3178
2061
5658
9