4173
2380
7082
1004
7944
8311
388
1493
1777
5485
5151
6898
1988
893
2485
3332
3591
9970
9757
6220
2942
5675
2013
1144
5335
9032
8305
2817