2197
1393
1396
2117
765
1977
2716
4299
761
718
967
853
819
1091
1419
3304
1059
2710
1109
870
720
828
21757
1637
1998
3002
1659
3773
1998
890
1234
2039
676
902
965
1017
875
847
3105
1745
798
2373
1168
739
8918
4668
5406
1155
1579
852
1037
991
1055
1074
948
1685
6530
6334
814
770
1879
2175
832
1673
2411
1182
3261
1365
769
2551
1113
2506
3329
972
882
1295
2432
1375
1962
1028
794
1798
853
698
922
727
693
836
949
1024
720
1857
804
1699
1519
1289
718
805
1086
716
2789
802
1367
1671
2138
913
708
1012
3774
1117
713
911
3779
841
1024
3520
737
735
842
1973