6447
3
5865
7
6428
9
2377
3055
4
1588
1
3641
8
1363
1293
2
3681
22
1616
5799
14
742
3618
1367
963
5
15603
110
2062
10
494
238
0
658
1236
3234
711
2041
16
4679
977
9835
1867