901
4
1229
7
5388
9
3553
3
1015
2
779
1
3198
808
1898
978
1352
969
1402
766
874
0
821
2132
405
1090
867
864
1496
1228
5
1328
1837
680
1177
946
1487
1404