693
0
1216
1451
1436
1868
2
1466
892
1
5546
6
5635
3
2372
400
2631
59
2097
7
337
2100
4
1204
2936
10
4862
2146
2611
2705
2038
4249
5
2578
2352
1653
746
6856
24
3103