2949
1641
4445
2035
5652
7897
32025
4493
1297
18399
10988
8032
6548
1748
6487
9748
63543
4635
4304
1865
1954
8244
2935
6568
3155
4665
10980
3498
4998
3168
1902
2745
7480
27993
3113
4809
1778
43630
2144
1890
2166
2281
4356
3072
10062
2976
2755
2963
2156
1470
7083
2006
6647
2414
7432
6504
1950
2772
2115
2734