24611
14646
6858
5011
9516
4198
8192
7705
4327
1758
1584
3739
1217
2657
1744
2104
3636
29288
1618
1505
849
1458
3239
2390
1454
3819
2459
5077
1141
1491
1609
2039
1842
105503
1597
875
4729
2438
2002
875
835
26875
2446
2019
1258
1648
3474
2872
1121
862
864
995
2072
840
2512
911
719
931
1033
2075