2621
4
1708
3
961
0
1962
1919
2047
7
978
1
2268
1684
5450
1780
2
1659
4319
1703
3018
934
490
1323
968
2721
8
3714
2110
2912
1300
1327
5
2152
3072
7198
2470