897
3
2711
5
901
2
1859
1
620
2308
704
6119
6
2081
8
1076
2975
1271
601
830
3838
2523
0
951
4
2233
2053
397
552
1199
1466
1677
1053
1534
9
580
683
1041