3522
646
1635
774
1033
2727
802
765
666
1231
1245
831
627
699
830
1019
1075
796
630
39460
687
2196
3445
9206
1029
11315
746
826
2844
974
2219
7515
2345
2807
1060
2111
985
784
2492
6091
1249
842
3067
1219
869
776
1312
20231
1131
1114
1410
1159
5541
2046
821
3088
1123
2528
801
3714
1018
2010
6817
771
1318
865
3871
3515
2694
752
4208
888
2598
3134
790
1115
781
808
686
1017
3444
1101
1048
1349
1109
659
1842
711
2015
684
1598
791
745
3033
6696
3443
841
1872
689
953
1863
1093
809
1256
5966
2167
1195
879
634
800
2989
6385
808
1272
689
966
1337
758
1986
853