1083
4
588
1
413
662
897
449
439
737
2
619
767
798
3
803
471
0
899
1146
1435
8
930
1332
2604
9
2215
2204
5959
18
922
8843
23
702
1758
1721
2221
7
2413
1547