1139
843
22122
1026
994
2894
1523
968
1306
1011
1292
1302
1315
4564
1080
1268
1074
1025
885
1227
1725
1025
861
1145
985
1082
1787
1051
1355
1401
1926
2643
1222
1525
1718
2785
2719
1387
3154
1995
3194
2240
1754
3319
1872
1637
1728
2462
2496
3576
2242
8441
2552
4673
3419
3225
6155
2749
3633
4257