3845
2532
924
2578
22103
3644
1091
3366
1232
1748
3050
1166
1887
6136
1255
998
1968
3819
3062
2928
3473
5823
2991
2926
1161
1070
2224
2021
13959
3116
1800
1732
27480
6252
6352
1860
5894
1842
4503
2793
3572
1356
15041
10247
1067
1547
3644
1242
1893
1626
1449
1197
3235
2833
3130
8340
5605
2097
1203
7892