5031
1881
1927
14169
5778
2941
3550
2355
4354
1420
2544
1510
1603
2113
2139
7232
2320
1743
1551
2424
4403
10936
2689
1728
2277
11690
12901
3405
2000
1639
7001
2603
1984
3516
1948
2785
2022
6624
2078
18187
1907
5570
5189
1879
4112
4691
4493
3403
2369
2372
2060
1901
2588
8443
2024
1957
2702
3252
5114
28045