2677
2520
2561
1830
4047
3343
2578
1783
3132
1855
3503
3288
2602
1242
883
1745
5755
737
2205
2237
1333
1785
1624
1688
3378
902
963
969
3552
1199
2561
1568
2513
1427
1456
3834
4972
4150
694
3362
1460
1990
2190
2061
2092
2690
910
1720
2487
3667
2474
2770
2762
3620
42043
3525
1559
1879
1588
7617
934
3792
4972
1671
1680
924
2619
988
2221
1124
906
2753
1658
1012
747
2437
3340
2684
1916
2282
5108
2673
3064
3852
2408
3320
1694
2561
1825
1287
1656
1011
2578
1432
6000
29594
1011
3184
674
1573
3556
1346
1809
1418
4035
1706
1999
1532
690
3144
3236
1124
755
2078
894
2028
1090
752
1690
2116