9796
1577
5148
5034
3050
7943
292
4280
1325
4122
2699
2055
4419
16
8174
6890
7045
9475
8402
9517
9187
3197
4428
4850
3494
7131
4763
7631
6408
2355
3369
534
5648
2930
6903
2131
2138
1252
7607
2787
5047
752
26
6869
3199
2906
1797
3441
4519
1598
1732
8431
2691
8794
874
2858
3221
3605
250
6009
2716
9161
5275
5667
2279
8601
1919
7115
6081
5453
2014
5209
6964
8768
6439
949
5584