4011
2971
2599
747
5264
1109
3108
836
1325
836
842
893
1132
724
1316
771
2132
2837
2735
847
893
1062
2754
2289
1350
4135
675
808
967
3067
1407
991
1704
3925
2444
671
936
755
1880
832
815
1861
2423
710
1369
713
2293
964
1095
858
966
14842
1141
3275
701
1835
969
693
2491
1322
1226
895
807
819
1369
748
905
1878
768
915
1086
911
984
741
840
1795
1519
1429
1152
1250
671
718
1421
760
809
1210
678
786
1520
2904
708
1417
752
1083
4957
1043
1015
1741
805
709
1852
1762
775
2994
724
686
1245
717
923
1146
2522
2055
2329
860
1212
1104
5203
743
1242
888