542
8106
5490
3853
8500
3077
708
920
3673
2945
2626
316
7133
1107
9061
6290
71
666
6397
4796
4012
8443
8461
8872
1525
2539
8593
6628
9308
5299
9496
6002
3679
2306
7813
3859
3423
236