843
2831
1437
1409
887
1215
1076
1568
1616
1552
2323
987
2406
21253
3740
1443
1681
859
6872
4504
893
941
1121
1132
1691
969
2450
928
1231
1553
943
3816
2131
869
2440
1024
990
867
2024
1345
1083
969
1011
828
870
954
5712
992
1035
883
5207
6123
2031
973
1426
2751
963
10393
1013
931
1978
1893
1986
2143
1832
5282
951
2847
815
1614
835
2294
2593
1095
867
1089
1481
1061
893
815
1398
1350
4139
832
2147
1789
812
858
1907
5790
1177
1949
6735
2942
1111
1204
846
2203
861
1062
1145
939
4705
993
821
852
949
779
4042
2016
4100
982
5645
3376
1204
1023
1050
909
11509
1886