29593
3346
3459
2652
2107
1420
1737
2872
2797
2060
856
9629
16887
1283
3088
1583
3025
1972
2140
1719
1751
2216
3623
1709
10189
2117
1977
2770
1729
1795
1858
1367
1198
1807
1033
2036
2002
2180
2079
2272
1742
1806
4663
1779
1037
1148
2273
1739
1563
1876
1619
1561
2427
690
1928
4067
1999
2754
1474
9886
1662
2010
2830
1976
3478
882
1382
2092
1961
1320
18045
2214
1454
2102
2055
2472
4949
1936
895
2556
864
1555
718
1993
2374
779
3715
12460
4657
2671
1622
869
1851
3073
1296
1653
2692
2496
1644
2124
2696
2122
1535
808
5403
731
2473
1825
1823
2619
3342
1111
16260
677
868
1779
3201
2196
799
1660