3053
2130
2322
742
942
692
822
717
3105
1615
1991
684
3065
672
1201
3358
776
692
20074
833
777
768
753
853
1000
706
1247
895
767
1229
966
3821
741
1406
1272
745
1779
7071
1049
698
703
628
807
727
1022
817
895
1076
1930
799
926
7946
700
1461
14589
1072
2746
702
723
713
755
2219
2100
828
1225
1189
2004
2383
742
2047
1195
1032
2517
1534
4930
1570
847
3083
1084
800
829
689
668
1947
1385
1267
679
934
813
989
2966
1186
1267
696
1238
1904
701
5476
1249
1714
4782
1177
2129
1366
705
2073
929
4781
1673
1919
654
3092
740
861
1671
894
2166
618
815
731