681
1
1358
3222
7
1110
2
846
630
385
6161
9
735
0
1612
3
1353
4
999
838
5
813
7061
20
1238
676
595
828
835
1099
808
869
1388
1091
1030
5765
18
4521
440