1358
0
672
1
831
2357
4
658
8072
3
2215
2638
2620
2
5592
8
1099
571
3095
7
773
1129
3546
1333
5123
6
4250
25
1755
3636
2352
697
2420
2365
1065
3243
2324
398656
19
971