4201
2828
771
1999
2721
1026
4107
1542
1869
658
4009
3221
4577
2617
2055
2163
1556
1553
1560
1411
2292
2744
4114
2631
2119
1903
3295
2273
3046
1259
4224
2755
2719
2656
628
1284
1130
1000
848
2738
885
1666
3494
703
2779
2414
1157
2422
722
925
1550
2774
957
949
773
1911
883
995
2526
4267
1628
4993
691
710
1246
1413
605
1048
2767
1099
1898
732
762
2398
824
2146
668
691
870
1250
1288
1859
791
641
3088
650
690
1302
679
2732
828
686
917
1909
1424
807
675
862
699
3170
747
1553
865
1243
860
999
2468
760
779
2085
2499
1118
1538
607
1597
2322
1922
866
1535
851