977
0
2
862
1
8496
8
1155
2351
2528
1544
1417
1652
978
2517
1163
2110
940
1064
1501
774
2450
2274
3
1227
1529
1080
3837
1632
1500
1123