966
2309
1626
2718
1188
957
2198
1887
4400
1070
21298
5262
2014
2522
1422
3245
1033
1031
1133
1985
823
977
846
821
1017
741
947
829
964
5115
1112
752
865
859
1942
1012
846
831
762
975
876
1086
1935
891
3567
819
844
8222
1057
876
755
896
648
1373
964
1018
1114
8496
797
6559
783
2490
861
1654
861
946
932
1649
1209
1375
2197
1019
733
3215
5083
1021
798
1000
2005
2000
651
1466
1728
926
2211
2605
904
7741
881
952
7877
1196
949
706
1170
1002
1332
1885
736
979
734
719
1361
1659
846
1589
1092
2430
873
682
1178
1349
823
762
1581
947
861
3108
3653
2589