898
1
2440
3
4562
10
2932
2
1558
501
0
1518
3498
4
2337
5
1301
1601
1678
5527
2411
17946
1812
1329
1294
1044
1153
4724
5065
15233
2012
1746
721
1777
4309
1485