9046
64
8943
755
8681
7018
5618
475
9065
6612
4996
5503
5769
5062
6454
8602
2360
2171
4917
5754
3481
9838
3561
8513
8160
8926
2839
8534
8001
7216
4455
1589
961
16
2572
2720