5703
1823
771
2601
6502
10965
18166
2118
5951
2174
8958
3405
4598
1865
1486
2208
6178
3963
973
5008
4351
3501
10855
3397
3356
5128
5451
17068
4894
1574
4458
2174
1159
1759
1821
5490
2213
2599
7086
6366
6677
2934
2851
2334
4662
7929
13367
3936
3954
3477
4086
5474
2636
3800
2818
7467
3900
29737
12095
9743