12445
2047
1632
3158
1033
1611
1806
1111
1725
1336
1882
3054
665
1836
689
2480
5470
3192
988
1243
1589
1606
6475
1293
1037
925
1350
1327
2073
8884
665
18757
19284
13109
1599
3760
20418
33572
4233
2369
37801
1048
67650
51333
3104
775
3403
9147
6045
14468
50147
24552
959
2899
2114
3202
9351
22474
7022
7595