3000
977
707
839
2356
1149
707
1081
3868
2196
1030
1467
1040
762
1800
1086
810
1241
1185
3002
1118
710
782
2074
1324
1744
1730
1064
1064
2033
3031
886
4785
1024
1369
723
797
1867
1047
1858
829
778
757
897
2149
720
1033
3142
2279
1138
3203
1775
1588
683
2219
1342
2162
819
931
901
864
1050
1735
1579
1287
706
1045
1006
1590
873
780
2110
823
3028
636
1608
1116
2340
792
735
685
884
871
746
713
1558
740
1318
5870
800
779
1013
698
923
677
1368
1124
973
3764
715
1517
979
1724
796
740
792
728
1159
2402
710
1001
1412
702
3078
1507
917
733
1296
903
3104