5927
1599
2612
4928
9536
2452
2188
2425
2439
2251
9610
6054
6964
2957
8903
11776
5152
9413
9103
2901
9462
1986
6834
3388
2952
11383
15411
3347
7171
6275
9239
16162
3083
7710
13833
3082
4361
26006
8042
14609
12497
8114
5051
11403
14844
20165
25519
6403
8493
18370
7733
8147
6113
3340
3890
4969
27742
8188
3805
5607