2263
2094
791
1777
2180
2253
1184
759
762
20586
851
1544
1006
1453
1846
1030
968
1079
2171
1827
947
905
1959
2555
2205
3087
959
1536
1064
3006
21270
6605
7595
8970
6084
4153
19189
1962
9051
3808
20571
6390
16525
11785
24137
7460
5259
2438
5738
4140
1847
55347
21062
3823
6343
4621
3466
5610
8321
7895