652
0
3
952
1
899
725
950
2
674
644
800
641
772
646
618
871
5969
10
3076
884
5152
7
3426
4
3567
2358
4244
2387
2589
4291
3155
5
1279
1106
1247
3471
4441
6
95422
59
5479
13
2622
2736
30
2665
1319
4772
3071
2558
8
2147
3250