4198
1123
2166
1231
5988
9267
7071
934
15037
4743
2601
16546
3681
1378
1154
11224
1506
5198
3012
5828
14606
4147
2389
18502
8914
4634
9243
10454
8525
24934
4055
3668
6706
2194
4946
28651
31643
5707
5128
5202
2248
21615
4718
58825
14832
16234
10140
19575
10059
19115