7948
12610
729
1219
5013
4817
5733
6419
7415
656
339
8233
18546
14310
12191
10940
8372
821263
7450
7192
682148
608142
60010
5320