2154
3040
1193
945
3826
4408
7075
2921
7637
9796
514
8006
1268
4515
1607
1176
5399
6204
675
4727
7298
2296
1300
7867