904
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
8555
1086
888
1019
969
2659
1612
942
15218
6553
3078
843
1372
2087
1919
2844
938
12005
1266
849
822
2776
1206
1828
3015
1149
1986
1198
1565
1492
972
2290
2756
1141
4928
3290
940
1062
905
838
6862
3188
1477
3136
1689
3264
1053
1480
1226
1439
887
887
1298
971
974
812
1128
6925
6805
1350