175
4080
3750
9088
2428
6859
2244
3630
6645
1367
345
1549
6906
4515
2110
162
2804
5251
5775
9959
7489
4832
127