2133
7458
9848
3873
1230
1001
8534
2532
7558
3768
3784
687
7768
5173
1128
9021
2782
1967
2316
5560
8875
6584
4441
583
3905
6161
8550
1890
258
3057
9993
913
6056
497
8227
3182