2530
4
665
5
1174
1
2276
1945
3715
1079
2
1599
951
2934
1532
745
0
802
1558
2866
2209
1093
3485
7
2456
1423
1564
2948
9