846
711
1629
629
4856
1040
755
741
1094
685
4016
878
2101
2449
2743
767
1139
2889
1538
855
856
2225
1807
921
1631
1471
743
1095
953
1403
2833
763
742
1096
2138
665
5127
901
1688
981
697
685
1516
697
5473
859
1593
677
789
1505
1869
2349
1667
2497
1672
1692
765
1288
3590
3153
673
745
1638
2386
2261
2792
3710
5400
2613
1781
865
771
4124
831
1272
1211
690
5576
735
758
1678
3561
1952
665
823
1184
4151
1860
3044
838
711
893
1810
690
1905
753
667
1633
598
1109
1265
988
1848
1443
721
1353
1608
677
1206
2072
950
1271
1493
794
1841
1209
2212
948
942
836