27732
13010
6690
2824
1653
2416
6264
11788
1607
1688
2109
1768
1928
5333
4700
1734
1879
1561
18338
3137
2427
2904
2614
2048
3100
10414
3344
2911
2297
2302
4311
3180
7992