4484
57
9844
2102
2981
2542
472
1326
671
1730
8538
2948
8188
3396
7809
9104
6170
877
1518
6541
486
9219
5878
710
6223
124
8681
5501