3062
94
458
1772
7431
4364
3298
7832
2649
2047
3268
8703
3705
9861
9974
7572
4009
5162
5320
4573
7172
3395
1168
463
553
8177
6442
4312
1003
6475
3661
166
5018
4717
9552
513