7581
5505
9303
19
896
8204
9965
7315
5854
4466
8766
6949
3402
8342
1341
1220
7942
643
1234
8833
8842
1199
6148
4696
5660
4913
1645
9057
5852
1576
3571
1463
394
5627
8955
8890
7048
2594
1331
8385
3810
9269
9024
5040
8101
7866
6234
4248