1134
2
990
1
460
1300
3
5028
7
653
2747
4
1516
867
644
691
2770
749
1594
3394
1203
912
689
440
6438
9
821
0
1721
1436
1065
742
895
5
7621
20
1339
745