1373
749
12442
2047
1632
3158
1033
1034
1609
1806
1111
1725
1335
644
1882
3054
664
1835
689
2477
5470
1015
3191
988
1243
1589
1606
6473
882
1293
1037
925
1019
1350
1327
2073
8882
665
18752
13109
3760
1199
20417
33570
4232
2369
37794
1047
67645
3102
775
3399
9134
6045
14468
50146
24552
1230
956
2899