5560
8795
2418
5238
2268
4692
7477
8959
1340
4929
5484
315
4686
6891
8454
9803
4369
6326
888
2137
6975
649
502
6678
2794
1890
8199
1495
2667
5405
8902
1975
4968
4699
6097
4347
9838
590
8861
2783
5066
7857
9572
4159
2889
1129
4931
1345
609
8771
6559
1506
8142
7159
4189
3280
9354
6407
5645
2550
9871
9490
9033
9742
3045
9584
8243
8194
7046
7377
5097
9597
8590
7148
6498
6542
3705
753