107
678
3774
4457
1387
3795
374
9605
4152
8341
799
1553
9153
4916
5234
9532
1573
2009
6920
6965
7543
6910
2246
6415
4569
7333
9044
2485
124
8337