2156
986
1101
709
1980
1351
2403
4919
1671
2783
1283
1767
625
1151
692
1220
704
853
2984
1560
898
1839
986
1545
1526
689
2170
991
1392
1160
737
1613
1445
776
1090
846
2031
972
736
1404
889
1077
956
744
1367
674
2332
810
725
631
772
828
1118
5826
913
960
958
2120
793
632
673
2398
904
651
1167
1902
925
838
842
802
2956
1224
788
1424
3354
2984
1643
1488
1045
658
715
3084
2454
1569
812
2509
967
1557
784
1634
715
1075
1020
941
621
3170
1865
970
901
1133
687
2131
873
1160
748
1304
820
892
1546
750
963
1161
753
1933
1178
788
893
1793
1328
708