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
3290
926
1469
1053
722
1379
893
1063
1556
1284
658
906
1545
812
1705
3907
763
1759
1965
750
753
641
2678
2999
1135
1122
950
1551
1453
653
696
1146
3487
630
806
2716
895
1282
784
1242
922
995
757
1310
1346
2071
783
768
1177
1565
1248
778
1838
1061
864
1021
1341
929
616
1036
710
769
812
606